have frequent urges to urinate - Español Inglés Diccionario